home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Magnum One
/
Magnum One (Mid-American Digital) (Disc Manufacturing).iso
/
d12
/
v9n12.arc
/
SECURITY.PRG
< prev
next >
Wrap
Text File
|
1990-05-29
|
691b
|
39 lines
DATABASES
Vol. 9, No. 12
*** SECURITY.PRG Brad Stark
CLEAR
SET TALK OFF
title = "SECURITY PROGRAM"
oldword = GETE("PASS")
password = SPACE(6)
newword = ''
point = 1
@ 7,(79-LEN(title))/2 SAY title
@ 10,23 TO 12,54 DOUBLE
@ 11,26 SAY "Enter password: "
SET INTEN OFF
SET COLOR TO N/N
@ 11,COL() GET password
READ
password = TRIM(password)
SET COLOR TO
SET INTEN ON
DO WHILE point <= LEN(password)
char1 = SUBS(password,point,1)
char2 = SUBS(title,point,1)
newword = newword + CHR(ASC(char1)+ASC(char2)-64)
point = point + 1
ENDDO
IF newword=oldword
** Main program code inserted here
ELSE
WAIT "Access denied!"
QUIT
ENDIF